.ant-form-item {
  margin-bottom: 12px !important;
}
.ant-upload-list {
  margin-left: -100px;
}
.infoDetail {
  .ant-form-item-label {
    max-width: 70px;
  }
}

.userinfo {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-top: 20px;
  button {
    margin-top: 10px;
  }
  .username {
    margin-top: 10px;
    color: rgba(51, 51, 51, 1);
    font-weight: 500;
    font-size: 20px;
    line-height: 0px;
    letter-spacing: 0px;
    text-align: left;
    vertical-align: top;
  }
}

.form-title {
  font-weight: 500;
}

.customCheckBoxGroup {
  display: flex;
  flex-direction: row;
  -moz-user-select: none; /*火狐*/
  -webkit-user-select: none; /*webkit浏览器*/
  -ms-user-select: none; /*IE10*/
  -khtml-user-select: none; /*早期浏览器*/
  user-select: none;
  .customCheckBox {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 104px;
    height: 40px;
    margin-right: 5px;
    border: 1px solid rgba(216, 224, 240, 1);
    border-radius: 10px;
    input {
      margin-left: 4px;
    }
  }
}
.childCheckBoxGroup {
  margin-top: 10px;
  padding: 10px;
  background: rgba(249, 249, 252, 1);
  border-radius: 5px;
  box-shadow: 0px 1px 2px 0px rgba(184, 200, 224, 0.22);
  opacity: 1;
}
